#tree
  .top-bar.btn-toolbar.bg-light.mainbar(role="toolbar")
    .btn-group.btn-group-sm.menu(role="group" aria-label="Menu")
      button.dropdown-toggle.btn.btn-sm.btn-light.file-menu(type="button" title="File" aria-label="File" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false")
        span.fa.fa-save
        span.hideable Project
      .dropdown-menu
        input.dropdown-item.btn.btn-sm.btn-light.load-project-from-file(type="file" title="Load project from ZIP" aria-label="Load project from ZIP")
        button.dropdown-item.btn.btn-sm.btn-light.save-project-to-file(type="file" title="Save project" aria-label="Save project")
          span.dropdown-icon.fa.fa-save
          | Save
    .btn-group.btn-group-sm.options(role="group" aria-label="Tree settings")
      button.dropdown-toggle.btn.btn-sm.btn-light.add-pane(type="button" title="Add a new pane" aria-label="Add a new pane" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false")
        span.fa.fa-plus
        span.hideable Add new...
      .dropdown-menu
        button.dropdown-item.btn.btn-sm.btn-light.add-editor(title="Add a new source editor view" aria-label="New source editor")
          span.dropdown-icon.fa.fa-code
          | Source editor
        button.dropdown-item.btn.btn-sm.btn-light.add-compiler(title="Add a new compiler for this source" aria-label="New compiler")
          span.dropdown-icon.fa.fa-cogs
          | Compiler
        button.dropdown-item.btn.btn-sm.btn-light.add-executor(title="Add a new executor for this source" aria-label="New executor")
          span.dropdown-icon.fas.fa-microchip
          | Execution only
      .button-checkbox
        button.btn.btn-sm.btn-light.cmake-project(type="button" title="CMake project" data-bind="isCMakeProject" aria-pressed="false" aria-label="CMake project")
          span CMake
        input.d-none(type="checkbox" checked=false)
    .btn-group.btn-group-sm.ms-auto(role="group" aria-label="Language")
      select.change-language(title="Change the language" placeholder="Language" disabled=embedded && readOnly)
  .top-bar.btn-toolbar.bg-light.panel-args.d-none(role="toolbar")
    input.cmake-arguments.form-control(type="text" placeholder="CMake arguments..." size="256" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false")
  .top-bar.btn-toolbar.bg-light.panel-outputfile.d-none(role="toolbar")
    input.cmake-customOutputFilename.form-control(type="text" placeholder="output.s" size="256" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false")
  .tree.v-scroll
    ul.list-group.list-group-flush
      li.root.list-group-item.far-fa-folder
        .group-header Included files
        ul.list-group.list-group-flush.named-editors
      li.root.list-group-item.far-fa-folder
        .group-header Excluded files
        ul.list-group.list-group-flush.unnamed-editors
      li.drophere.row.align-items-center(style="display: none;")
        span.col-lg.text-center Drop files here
